#pragma once

#include "dut/WinMin.h"

namespace Dut
{

	struct Image
	{

		unsigned char* m_Data = 0;
		int m_Width, m_Height;
		int m_NrComponents = 4;
		bool Load(const std::string& path, const unsigned int reqCom = 4);
		void Release();
		
		virtual ~Image();
	};
}